package org.jeecg.modules.arc.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import org.jeecg.common.api.vo.Result;
import org.jeecg.modules.arc.entity.ArcAccount;
import org.jeecg.modules.arc.vo.ArcAccountCusVO;

import java.util.List;

/**
 * @Description: 缴费账户
 * @Author: jeecg-boot
 * @Date:   2022-02-18
 * @Version: V1.0
 */
public interface IArcAccountService extends IService<ArcAccount> {


   public List<ArcAccountCusVO> queryAccount(String accountId, String cusId, String code);

   /**绑定微信根据账号手机查询*/
   public List<ArcAccount> getAccountByCodeMobile(String code,  String mobile);

   /**发送停水通知*/
   public Result<?> wxMsgStop(ArcAccount arcAccount);

   /**带片区表册的分页查询* */
   public IPage<ArcAccount> pageList(Page<ArcAccount> page, ArcAccount arcAccount);

   /**插入月末余额*/
   public void insertAccBalance();
}
